.trip{
	width: 100%;
	border-top: 0.05rem solid #D7D7D7;
	border-bottom: 0.05rem solid #D7D7D7;
	padding-bottom:0.4rem; 
	margin-bottom: 1rem;
	background-color: #FFFFFF;
	.routing{
		width: 100%;
		.title{
			width: 100%;
			border-bottom: 0.05rem solid #D7D7D7;
			h1{
				width: 80%;
				height: 3rem;
				line-height: 3rem;
				padding-left: 1.2rem;
				font-size: 1rem;
				color: #333333;				
			}
		}
		

		.banal{
			width: 92%;
			margin: 0 auto;
			background-color: #FFF6F4;
			padding-top: 1.3rem;
			p{
				font-size: 0.93rem;
				color: #333333;
				line-height: 1.6rem;
				height: 1.6rem;
				padding-left: 2rem;
				background: url('../assets/img/point1.png') no-repeat 1.2rem center;
			}
		}
		.specific{
			width: 90%;
			padding:1.2rem;
			border-bottom: 0.05rem solid #D7D7D7;
			h3{
				width: 100%;
				height: 2rem;
				line-height: 2rem;
				font-size: 0.93rem;
				color: #333333;
			}
			.time_item{
				width:100%;
				zoom: 1;
				overflow: hidden;
				margin-bottom: 1rem;
				.time{
					float: left;
					width: 14%;
					p{
						font-size:0.8rem;
						line-height: 1.2rem;
						height: 1.2rem;
						text-align: center;
						color:  #FFFFFF;
						border-radius: 1.4rem;
						background-color: #FF6633;
						border: 0;

					}
				}
				.message{
					float: right;
					width: 84%;
					word-wrap: normal;
					padding-bottom: 0.5rem;
					h4{
						font-size: 0.93rem;
						line-height: 1.2rem;
						height: 1.2rem;
						color: #333333;
						letter-spacing: 0;
						span{
							height: 1.2rem;
							line-height: 1.2rem;
						}
						img{
							vertical-align: middle;
						}
					}
					p{
						width: 100%;
						font-size: 0.93rem;
						color: #666666;
						word-wrap: break-word;
					}
					span{
						font-size: 0.8rem;
						line-height: 1.4rem;
						height: 1.4rem;
						color: #999999;
					}

				}
			}
			.view{
				.message{
					.pictures{
						padding-top: 0.5rem;
						padding-bottom: 0.5rem;
						img{
							width: 49%;
						}
					}
				}
			}

		}
		.service{
			h3{
				width: 92%;
				height: 3rem;
				line-height: 3rem;
				font-size: 0.93rem;
				color: #333333;
				padding-left: 1rem;
			}
			.service_top{
				width: 92%;
				margin: 0 auto;
				padding-top: 0.5rem;
				padding-bottom: 0.5rem;
				background-color: #F8F8F8;
				zoom: 1;
				overflow: hidden;
				// outline: 1px solid red;
				ul{
					width: 100%;
					li{
						display: inline-block;
						float: left;
						width: 33.3%;
						text-align: center;
						line-height: 1.3rem;
						height: 1.3rem;
						color: #666666;
					}
					
					li:nth-child(1),li:nth-child(2),li:nth-child(3){
						color:#999999;
					}
				}	
			}
			.service_fotter{
				width: 92%;
				margin: 0 auto;
				padding-top: 0.5rem;
				padding-bottom: 0.5rem;
				background-color: #F8F8F8;
				zoom: 1;
				overflow: hidden;
				// outline: 1px solid red;
				ul{
					width: 100%;
					li{
						display: inline-block;
						float: left;
						width: 33.3%;
						text-align: center;
						color: #666666;
					}
					
					li:nth-child(1),li:nth-child(2),li:nth-child(3){
						color:#999999;
					}
				}	
			}
		}

	}
	
}